.e-split-5{height:5px;}
.e-split-15{height:15px;}

html,body{
    position: relative;background: white;
    height:100%;
}
body{
    padding-bottom: 25px;
}

/*内容*/
.tp-container {
    height:100%;padding: 0px;
}
.tp-container #main{
    width:100%;height:100%;
}
.load_data {
    top: 0px;
    left: 0px;
    right: 0px;
    position: absolute;
    margin-top: 280px;
    text-align: center;
    display: none;
    z-index: 100;
}

/*筛选*/
.tp-sel{
    width:375px;height:600px;background:white;box-shadow: #ccc 0px 0px 5px;
    position: absolute;top:100px;right:60px;display: none;
}
.tp-sel-close{height:48px;width:100%;}
.tp-sel-close span{display: inline-block;float: right;font-size:27px;color:#128BED;cursor:pointer;}
.tp-list{ height: 300px;  overflow-y: scroll;}
.tp-list input{position: relative;top:3px;}
#inputRange {
    margin-top: 8px;
    margin-bottom: 25px;
    width: 92% !important;
    padding: 0px;
    border-radius: 10px;
    height: 6px;
    -webkit-appearance: none;
    background: -webkit-linear-gradient(#059CFA, #059CFA) no-repeat;
    background-size: 0% 100%;
}
#RangeLabel{
    position: relative;top:-14px;
}
#RangeLabel div{color:#666;font-size:12px;}
.tp-sel a.active{
    background:white !important;color:#128bed !important;border:#128bed 1px solid !important;
    -webkit-box-shadow: none !important; box-shadow: none !important;
}

/*页脚*/
.tp-foot {
    width: 100%;
    height: 30px;
    position: relative;
    bottom: 0px;
    border-top: #ccc 1px solid;
    background: white;
}
.tp-foot div > div{
    display: inline-block;
    margin-left:30px;
}
